Adapt all our tests and examples to the new initialization api.
{
/* If there's no DISPLAY, we silently error out. We don't want to break
* headless builds. */
- if (! gtk_init_check (&argc, &argv))
+ if (! gtk_init_check ())
return 0;
toplevels = get_all_widgets ();
GObject *window;
GObject *button;
- gtk_init (&argc, &argv);
+ gtk_init ();
/* Construct a GtkBuilder instance and load our UI description */
builder = gtk_builder_new ();
{
g_set_prgname ("gtk-builder-tool");
- gtk_init (NULL, NULL);
+ gtk_init ();
gtk_test_register_all_types ();
}
- gtk_init (&argc, &argv);
+ gtk_init ();
app_name = *args;
#ifdef G_OS_UNIX
int max_prop_name_length = 0;
gchar *pattern = NULL;
- gtk_init (&argc, &argv);
+ gtk_init ();
if (argc > 1)
pattern = argv[1];
gtk_action_muxer_insert (application->priv->muxer, "app", G_ACTION_GROUP (application));
- gtk_init (NULL, NULL);
+ gtk_init ();
application->priv->impl = gtk_application_impl_new (application, gdk_display_get_default ());
gtk_application_impl_startup (application->priv->impl, application->priv->register_session);
*/
gdk_disable_multidevice ();
- gtk_init (argcp, argvp);
+ gtk_init ();
}
static gboolean
GOptionContext *context = g_option_context_new (NULL);
g_option_context_add_main_entries (context, options, NULL);
frame_stats_add_options (g_option_context_get_main_group (context));
- g_option_context_add_group (context,
- gtk_get_option_group (TRUE));
if (!g_option_context_parse (context, &argc, &argv, &error))
{
return 1;
}
+ gtk_init ();
+
g_print ("# Load factor: %g\n",
load_factor);
g_print ("# Resizing?: %s\n",
GOptionContext *context = g_option_context_new (NULL);
g_option_context_add_main_entries (context, options, NULL);
frame_stats_add_options (g_option_context_get_main_group (context));
- g_option_context_add_group (context,
- gtk_get_option_group (TRUE));
if (!g_option_context_parse (context, &argc, &argv, &error))
{
return 1;
}
+ gtk_init ();
+
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
g_signal_connect (window, "destroy", gtk_main_quit, NULL);
frame_stats_ensure (GTK_WINDOW (window));
{
GtkWidget *window1;
- gtk_init (&argc, &argv);
+ gtk_init ();
window1 = create_flicker ();
gtk_widget_show (window1);
*revealer, *frame, *label, *scrolled, *popover;
int i;
- gtk_init (&argc, &argv);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_titlebar (GTK_WINDOW (window), g_object_new (GTK_TYPE_HEADER_BAR, "visible", TRUE, "title", "GdkGears", NULL));
GListStore *store;
gint i;
- gtk_init (NULL, NULL);
+ gtk_init ();
store = g_list_store_new (my_object_get_type ());
for (i = 0; i < 100; i++)
GtkWidget *scale;
GtkWidget *da;
- gtk_init (&argc, &argv);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_default_size (GTK_WINDOW (window), 300, 300);
GtkWidget *combo;
GtkAdjustment *adj;
- gtk_init (&argc, &argv);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_default_size (GTK_WINDOW (window), 640, 480);
GtkApplication *app;
GError *error = NULL;
- gtk_init (NULL, NULL);
+ gtk_init ();
settings = gtk_print_settings_new_from_file ("print-settings.ini", &error);
if (error) {
char *pattern;
guint i, n;
- gtk_init (&argc, &argv);
+ gtk_init ();
n = 100000;
pattern = "*";
char *contents;
gsize len;
int run;
+ GOptionContext *context;
- if (!gtk_init_with_args (&argc, &argv, "NODE-FILE PNG-FILE",
- options, NULL, &error))
+ context = g_option_context_new ("NODE-FILE PNG-FILE");
+ g_option_context_add_main_entries (context, options, NULL);
+ if (!g_option_context_parse (context, &argc, &argv, &error))
{
g_printerr ("Option parsing failed: %s\n", error->message);
return 1;
}
+ gtk_init ();
+
if (runs < 1)
{
g_printerr ("Number of runs given with -r/--runs must be at least 1 and not %d.\n", runs);
GOptionContext *context = g_option_context_new (NULL);
g_option_context_add_main_entries (context, options, NULL);
frame_stats_add_options (g_option_context_get_main_group (context));
- g_option_context_add_group (context,
- gtk_get_option_group (TRUE));
if (!g_option_context_parse (context, &argc, &argv, &error))
{
return 1;
}
+ gtk_init ();
+
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
frame_stats_ensure (GTK_WINDOW (window));
gtk_window_set_default_size (GTK_WINDOW (window), 800, 600);
{
GtkWidget *window;
- gtk_init (&argc, &argv);
+ gtk_init ();
window = g_object_connect (g_object_new (gtk_window_get_type (),
"type", GTK_WINDOW_TOPLEVEL,
{
Info info;
- gtk_init (&argc, &argv);
+ gtk_init ();
info.toolbar = NULL;
info.counter = 0;
GtkWidget *win, *box, *tv, *sw, *sb;
GtkAdjustment *adj;
- gtk_init (NULL, NULL);
+ gtk_init ();
win = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_default_size (GTK_WINDOW (win), 640, 480);
{
GtkWidget *dialog;
- gtk_init (&argc, &argv);
+ gtk_init ();
dialog = key_test ();
{
GtkCssProvider *provider;
- gtk_init (&argc, &argv);
+ gtk_init ();
provider = gtk_css_provider_new ();
gtk_css_provider_load_from_data (provider,
{
gint i;
- gtk_init (&argc, &argv);
+ gtk_init ();
i = 1;
while (i < argc)
GtkWidget *w1;
gchar *path;
- gtk_init (&argc, &argv);
+ gtk_init ();
toplevel = gtk_window_new (GTK_WINDOW_TOPLEVEL);
grid = gtk_grid_new ();
{
GtkWidget *w;
- gtk_init (&argc, &argv);
+ gtk_init ();
toplevel = gtk_window_new (GTK_WINDOW_TOPLEVEL);
GtkWidget *window, *box, *button;
gint i;
- gtk_init (&argc, &argv);
+ gtk_init ();
if (g_getenv ("RTL"))
gtk_widget_set_default_direction (GTK_TEXT_DIR_RTL);
int i, j;
GtkCssProvider *provider;
- gtk_init (&argc, &argv);
+ gtk_init ();
provider = gtk_css_provider_new ();
gtk_css_provider_load_from_data (provider,
GtkWidget *vbox, *hbox, *combo_styles, *combo_types, *option;
int i;
- gtk_init (&argc, &argv);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
g_signal_connect (G_OBJECT (window), "delete-event", G_CALLBACK (gtk_main_quit), NULL);
GtkWidget *label;
GtkWidget *spin;
- gtk_init (NULL, NULL);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
GtkStyleProvider *provider;
GtkTextBuffer *css;
- gtk_init (&argc, &argv);
+ gtk_init ();
css = gtk_text_buffer_new (NULL);
gtk_text_buffer_create_tag (css,
gboolean use_underline;
GtkWidget *label;
- gtk_init (&argc, &argv);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
{
GtkWidget *window, *darea;
- gtk_init (&argc, &argv);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
int main(int argc,
char *argv[] )
{
- gtk_init (&argc, &argv);
+ gtk_init ();
if (g_getenv ("GTK_RTL"))
gtk_widget_set_default_direction (GTK_TEXT_DIR_RTL);
int
main (int argc, char *argv[])
{
- gtk_init (NULL, NULL);
+ gtk_init ();
if (g_getenv ("RTL"))
gtk_widget_set_default_direction (GTK_TEXT_DIR_RTL);
GtkWidget *label;
GtkWidget *tree;
- gtk_init (&argc, &argv);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
g_signal_connect (window, "destroy",
{
GtkWidget *window;
- gtk_init (&argc, &argv);
+ gtk_init ();
window = gtk_dialog_new_with_buttons ("Clipboard",
NULL,
GtkWidget *dialog;
gint i;
- gtk_init (NULL, NULL);
+ gtk_init ();
dialog = gtk_color_chooser_dialog_new ("Select a color", NULL);
GtkWidget *entry;
GtkBuilder *builder;
- gtk_init (NULL, NULL);
+ gtk_init ();
builder = gtk_builder_new_from_file ("testcolorchooser2.ui");
window = GTK_WIDGET (gtk_builder_get_object (builder, "window1"));
gchar *text;
gint i;
- gtk_init (&argc, &argv);
+ gtk_init ();
if (g_getenv ("RTL"))
gtk_widget_set_default_direction (GTK_TEXT_DIR_RTL);
test_init ();
- gtk_init (&argc, &argv);
+ gtk_init ();
model = gtk_list_store_new (1, G_TYPE_STRING);
contents = g_array_new (FALSE, FALSE, sizeof (char));
GtkWidget *box;
GtkWidget *button;
- gtk_init (NULL, NULL);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_default_size (GTK_WINDOW (window), 600, 400);
test_init ();
- gtk_init (&argc, &argv);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
g_signal_connect (window, "destroy",
GtkWidget *grid;
GtkWidget *entry;
- gtk_init (NULL, NULL);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_title (GTK_WINDOW (window), "Drag And Drop");
GtkWidget *window, *vbox, *label;
GtkWidget *combo, *scale, *overlay, *da;
- gtk_init (&argc, &argv);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_default_size (GTK_WINDOW (window), 400, 300);
GIcon *icon;
GIcon *icon2;
- gtk_init (&argc, &argv);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
GtkTreeModel *completion_model;
GtkCellRenderer *cell;
- gtk_init (&argc, &argv);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
g_signal_connect (window, "delete_event", gtk_main_quit, NULL);
GIcon *icon;
GtkTargetList *tlist;
- gtk_init (&argc, &argv);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_title (GTK_WINDOW (window), "Gtk Entry Icons Test");
{
GdkDisplay *extra_display;
- gtk_init (&argc, &argv);
+ gtk_init ();
test_error_trapping (gdk_display_get_default ());
int
main (int argc, char *argv[])
{
- gtk_init (&argc, &argv);
+ gtk_init ();
if (g_getenv ("RTL"))
gtk_widget_set_default_direction (GTK_TEXT_DIR_RTL);
GtkWidget *tv;
GtkTextBuffer *buffer;
- gtk_init (&argc, &argv);
+ gtk_init ();
dialog = gtk_message_dialog_new_with_markup (NULL,
0,
{ "initial-folder", 'F', 0, G_OPTION_ARG_FILENAME, &initial_folder, "Initial folder to show", "FILENAME" },
{ NULL }
};
+ GOptionContext *context;
- if (!gtk_init_with_args (&argc, &argv, "", options, NULL, &error))
+ context = g_option_context_new ("");
+ g_option_context_add_main_entries (context, options, NULL);
+ if (!g_option_context_parse (context, &argc, &argv, &error))
{
g_print ("Failed to parse args: %s\n", error->message);
g_error_free (error);
return 1;
}
+ g_option_context_free (context);
+
+ gtk_init ();
if (initial_filename && initial_folder)
{
context = g_option_context_new ("- test GtkFileChooserButton widget");
g_option_context_add_main_entries (context, entries, GETTEXT_PACKAGE);
- g_option_context_add_group (context, gtk_get_option_group (TRUE));
g_option_context_parse (context, &argc, &argv, NULL);
g_option_context_free (context);
- gtk_init (&argc, &argv);
+ gtk_init ();
/* to test rtl layout, use "--right-to-left" */
if (rtl)
{
GtkWidget *window;
- gtk_init (&argc, &argv);
+ gtk_init ();
window = create_window ();
GtkWidget *box;
GtkWidget *fontchooser;
- gtk_init (NULL, NULL);
+ gtk_init ();
fontchooser = gtk_font_chooser_widget_new ();
GtkWidget *window;
GtkWidget *font_button;
- gtk_init (&argc, &argv);
+ gtk_init ();
font_button = gtk_font_button_new ();
{
GtkWidget *window, *label, *grid, *demo;
- gtk_init (NULL, NULL);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
grid = gtk_grid_new ();
GtkWidget *xalign_spin, *yalign_spin, *button, *grid, *label;
gfloat xalign, yalign;
- gtk_init (&argc, &argv);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_default_size (GTK_WINDOW (window), 300, 300);
{
GtkWidget *window, *vbox, *button;
- gtk_init (&argc, &argv);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
int main (int argc, char **argv)
{
- gtk_init (&argc, &argv);
+ gtk_init ();
GtkWidget *window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
GtkWidget *box = gtk_box_new (GTK_ORIENTATION_VERTICAL, 12);
GtkWidget *menubutton = gtk_menu_button_new ();
GEmblem *emblem;
gchar *str;
- gtk_init (&argc, &argv);
+ gtk_init ();
pixbuf = gdk_pixbuf_new_from_file ("apple-red.png", NULL);
toplevel = gtk_window_new (GTK_WINDOW_TOPLEVEL);
GtkWidget *window, *box, *button, *controls;
int i;
- gtk_init (&argc, &argv);
+ gtk_init ();
/* create a new pixel format; we use this to configure the
* GL context, and to check for features
{
GtkWidget *window, *fixed, *gears, *spinner;
- gtk_init (&argc, &argv);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_title (GTK_WINDOW (window), "Test GL/gtk inter-blending");
{ "import", 0, 0, G_OPTION_ARG_NONE, &do_import, "Use exported actions and menus", NULL },
{ NULL, }
};
+ GOptionContext *context;
- gtk_init_with_args (&argc, &argv, NULL, entries, NULL, NULL);
+ context = g_option_context_new ("");
+ g_option_context_add_main_entries (context, entries, NULL);
+ g_option_context_parse (context, &argc, &argv, NULL);
+ gtk_init ();
if (do_export && do_import)
{
int
main (int argc, char *argv[])
{
- gtk_init (NULL, NULL);
+ gtk_init ();
if (g_getenv ("RTL"))
gtk_widget_set_default_direction (GTK_TEXT_DIR_RTL);
GtkCellRenderer *renderer;
GtkTreeViewColumn *column;
- gtk_init (&argc, &argv);
+ gtk_init ();
model = create_model ();
g_set_application_name ("GTK+ Test Program");
- gtk_init (&argc, &argv);
+ gtk_init ();
provider = gtk_css_provider_new ();
GtkWidget *content;
GtkCssProvider *provider;
- gtk_init (NULL, NULL);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_style_context_add_class (gtk_widget_get_style_context (window), "main");
{
GtkWidget *window;
- gtk_init (&argc, &argv);
+ gtk_init ();
window = create_window ();
int scale = 1;
GtkIconLookupFlags flags;
- gtk_init (&argc, &argv);
+ gtk_init ();
if (argc < 3)
{
GtkWidget *vbox;
Views views;
- gtk_init (&argc, &argv);
+ gtk_init ();
set_styles ();
GtkCellRenderer *cell;
GtkTreeViewColumn *tvc;
- gtk_init (&argc, &argv);
+ gtk_init ();
/* to test rtl layout, set RTL=1 in the environment */
if (g_getenv ("RTL"))
GIcon *icon;
GFile *file;
- gtk_init (&argc, &argv);
+ gtk_init ();
if (argc > 1)
icon_name = argv[1];
GdkWindow *gdk_win;
GdkSeat *seat;
- gtk_init (&argc, &argv);
+ gtk_init ();
seat = gdk_display_get_default_seat (gdk_display_get_default ());
int
main (int argc, char **argv)
{
- gtk_init (NULL, NULL);
+ gtk_init ();
kinetic_scrolling ();
GtkWidget *box2;
GtkWidget *sw;
- gtk_init (&argc, &argv);
+ gtk_init ();
add_custom_css ();
GtkWidget *window, *hbox, *vbox, *list, *row, *row3, *row_vbox, *row_hbox, *l;
GtkWidget *check, *button, *combo, *scrolled;
- gtk_init (NULL, NULL);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
hbox = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 0);
gint i;
gchar *text;
- gtk_init (NULL, NULL);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_default_size (GTK_WINDOW (window), 300, 300);
gint i;
gchar *text;
- gtk_init (NULL, NULL);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_default_size (GTK_WINDOW (window), -1, 300);
GtkWidget *update;
GPermission *permission;
- gtk_init (&argc, &argv);
+ gtk_init ();
permission = g_object_new (G_TYPE_TEST_PERMISSION, NULL);
guint row = 0;
GMenu *menu;
- gtk_init (&argc, &argv);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_resize (GTK_WINDOW (window), 400, 300);
{ "no-pw-save", 's', 0, G_OPTION_ARG_NONE, &dont_save_password, "Don't show password save options.", NULL },
{ NULL }
};
+ GOptionContext *context;
- if (!gtk_init_with_args (&argc, &argv, "", options, NULL, &error))
+ context = g_option_context_new ("");
+ g_option_context_add_main_entries (context, options, NULL);
+ if (!g_option_context_parse (context, &argc, &argv, &error))
{
g_print ("Failed to parse args: %s\n", error->message);
g_error_free (error);
return 1;
}
+ g_option_context_free (context);
+
+ gtk_init ();
if (force_rtl)
gtk_widget_set_default_direction (GTK_TEXT_DIR_RTL);
GdkScreen *scr2 = NULL; /* Quiet GCC */
gboolean correct_second_display = FALSE;
- gtk_init (&argc, &argv);
+ gtk_init ();
if (argc == 2)
screen2_name = g_strdup (argv[1]);
GtkWidget *window;
GtkWidget *button;
GdkDisplay *display;
+ gboolean has_display;
- gtk_parse_args (&argc, &argv);
+ gdk_set_allowed_backends ("x11");
+ g_unsetenv ("DISPLAY");
+ has_display = gtk_init_check ();
+ g_assert (!has_display);
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
button = gtk_button_new ();
{
GtkWidget *window, *grid;
- gtk_init (&argc, &argv);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
grid = gtk_grid_new ();
GtkWidget *box, *button;
GList *orientables = NULL;
- gtk_init (&argc, &argv);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
grid= gtk_grid_new ();
GtkWidget *win9;
GtkCssProvider *css_provider;
- gtk_init (&argc, &argv);
+ gtk_init ();
if (g_getenv ("RTL"))
gtk_widget_set_default_direction (GTK_TEXT_DIR_RTL);
GtkCssProvider *provider;
gchar *str;
- gtk_init (&argc, &argv);
+ gtk_init ();
provider = gtk_css_provider_new ();
gtk_css_provider_load_from_data (provider,
const gchar *creator;
GError *error;
- gtk_init (&argc, &argv);
+ gtk_init ();
if (argc != 2) {
fprintf (stderr, "Usage: testpixbuf-scale FILE\n");
GtkWidget *win;
GtkWidget *view;
- gtk_init (&argc, &argv);
+ gtk_init ();
win = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_default_size (GTK_WINDOW (win), 400, 600);
GtkWidget *check;
GtkWidget *combo;
- gtk_init (&argc, &argv);
+ gtk_init ();
win = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_default_size (GTK_WINDOW (win), 400, 600);
{
GtkWidget *window;
- gtk_init (&argc, &argv);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
GtkWidget *window;
GtkWidget *app_chooser_widget;
- gtk_init (&argc, &argv);
+ gtk_init ();
builder = gtk_builder_new_from_file ("popupat.ui");
GtkPrintOperation *print;
TestPrintFileOperation *print_file;
- gtk_init (&argc, &argv);
+ gtk_init ();
/* Test some random drawing, with per-page paper settings */
print = gtk_print_operation_new ();
{
gint i;
- gtk_init (&argc, &argv);
+ gtk_init ();
load_types ();
for (i = 0; tests[i].test; i++)
gint i;
gboolean multiple = FALSE;
- gtk_init (&argc, &argv);
+ gtk_init ();
/* to test rtl layout, set RTL=1 in the environment */
if (g_getenv ("RTL"))
GtkWidget *button;
GtkAccelGroup *accel_group;
- gtk_init (&argc, &argv);
+ gtk_init ();
manager = gtk_recent_manager_get_default ();
{
GtkWidget *window, *revealer, *box, *widget, *entry;
- gtk_init (&argc, &argv);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_widget_set_size_request (window, 300, 300);
GdkAtom atom;
guint i, broken = 0;
- gtk_init (&argc, &argv);
+ gtk_init ();
/* initialize random numbers, disable this for deterministic testing */
if (1)
gdouble pos_marks[4] = { 0.0, 33.3, 66.6, 100.0 };
const gchar *pos_labels[4] = { "Left", "Right", "Top", "Bottom" };
- gtk_init (&argc, &argv);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_title (GTK_WINDOW (window), "Ranges with marks");
GtkWidget *overlay;
GtkWidget *label;
- gtk_init (NULL, NULL);
+ gtk_init ();
win = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_default_size (GTK_WINDOW (win), 600, 400);
int
main (int argc, char *argv[])
{
- gtk_init (NULL, NULL);
+ gtk_init ();
scrollable_policy ();
};
static gint ntargets = sizeof(targetlist) / sizeof(targetlist[0]);
- gtk_init (&argc, &argv);
+ gtk_init ();
init_atoms();
GSimpleActionGroup *group;
GSimpleAction *action;
- gtk_init (NULL, NULL);
+ gtk_init ();
builder = gtk_builder_new_from_file ("selectionmode.ui");
window = GTK_WIDGET (gtk_builder_get_object (builder, "window"));
GtkWidget *bu;
GtkWidget *w, *c;
- gtk_init (&argc, &argv);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
box = gtk_box_new (GTK_ORIENTATION_VERTICAL, 5);
int
main (int argc, char **argv)
{
- gtk_init (&argc, &argv);
+ gtk_init ();
prepare_window_for_orientation (GTK_ORIENTATION_HORIZONTAL);
prepare_window_for_orientation (GTK_ORIENTATION_VERTICAL);
GtkWidget *check;
GtkWidget *header;
- gtk_init (NULL, NULL);
+ gtk_init ();
builder = gtk_builder_new_from_file ("testsplitheaders.ui");
GtkTreeIter iter;
GEnumClass *class;
- gtk_init (&argc, &argv);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_widget_set_size_request (window, 300, 300);
GtkBuilder *builder;
GtkWidget *win;
- gtk_init (NULL, NULL);
+ gtk_init ();
builder = gtk_builder_new ();
gtk_builder_add_callback_symbol (builder, "back_to_main", G_CALLBACK (back_to_main));
GtkWidget *window;
GtkWidget *vbox, *hbox;
- gtk_init (&argc, &argv);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_title (GTK_WINDOW (window), "GtkSwitch");
GtkTextBuffer *buffer;
GtkTextChildAnchor *anchor;
- gtk_init (&argc, &argv);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
sw = gtk_scrolled_window_new (NULL, NULL);
exit(1);
}
- gtk_init (&argc, &argv);
+ gtk_init ();
pthread_mutex_lock (&nthreads_mutex);
GIcon *gicon;
GSList *group;
- gtk_init (&argc, &argv);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
GtkWidget *view;
GtkWidget *button;
- gtk_init (NULL, NULL);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_default_size (GTK_WINDOW (window), 600, 400);
gchar *text, *markup;
- gtk_init (&argc, &argv);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_title (GTK_WINDOW (window), "Tooltips test");
GtkWidget *window;
GtkWidget *widget;
- gtk_init (&argc, &argv);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_title (GTK_WINDOW (window), "Toplevel widget embedding example");
GtkTreeModel *model;
guint i;
- gtk_init (&argc, &argv);
+ gtk_init ();
if (g_getenv ("RTL"))
gtk_widget_set_default_direction (GTK_TEXT_DIR_RTL);
GtkTreeModel *sample_model;
gint i;
- gtk_init (&argc, &argv);
+ gtk_init ();
/* First initialize all the models for signal purposes */
left_tree_model = (GtkTreeModel *) gtk_list_store_new (2, G_TYPE_STRING, G_TYPE_POINTER);
GtkWidget *tree_view;
GtkWidget *button;
- gtk_init (&argc, &argv);
+ gtk_init ();
/* Window and box */
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
GtkWidget *window;
GtkWidget *box;
- gtk_init (NULL, NULL);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
GtkCellArea *area;
CallbackData callback[4];
- gtk_init (&argc, &argv);
+ gtk_init ();
if (g_getenv ("RTL"))
gtk_widget_set_default_direction (GTK_TEXT_DIR_RTL);
GtkWidget *button;
GtkTreePath *path;
- gtk_init (&argc, &argv);
+ gtk_init ();
path = gtk_tree_path_new_from_string ("80");
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gint col_offset;
GtkTreeViewColumn *column;
- gtk_init (&argc, &argv);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_title (GTK_WINDOW (window), "Card planning sheet");
int
main (int argc, char *argv[])
{
- gtk_init (NULL, NULL);
+ gtk_init ();
tree_menu ();
main (int argc, char *argv[])
{
GtkTreeModel *model;
-
- gtk_init_with_args (&argc, &argv, NULL, entries, NULL, NULL);
+ GOptionContext *context;
+
+ context = g_option_context_new ("");
+ g_option_context_add_main_entries (context, entries, NULL);
+ g_option_context_parse (context, &argc, &argv, NULL);
+ gtk_init ();
model = GTK_TREE_MODEL (gtk_list_store_new (2, G_TYPE_INT, G_TYPE_STRING));
GtkTreeStore *store;
GtkTreeIter iter;
- gtk_init (&argc, &argv);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
sw = gtk_scrolled_window_new (NULL, NULL);
GtkWidget *window2, *vbox2, *scrolled_window2, *tree_view2;
GtkWidget *window3, *vbox3, *scrolled_window3, *tree_view3;
- gtk_init (&argc, &argv);
+ gtk_init ();
/**
* First window - Just a GtkTreeStore
GtkTreeModel *model;
gint i;
- gtk_init (&argc, &argv);
+ gtk_init ();
if (g_getenv ("RTL"))
gtk_widget_set_default_direction (GTK_TEXT_DIR_RTL);
GtkTreeViewColumn *column;
GtkCellArea *area;
- gtk_init (&argc, &argv);
+ gtk_init ();
if (g_getenv ("RTL"))
gtk_widget_set_default_direction (GTK_TEXT_DIR_RTL);
GtkWidget *box;
GtkWidget *vbox;
- gtk_init (&argc, &argv);
+ gtk_init ();
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_default_size (GTK_WINDOW (window), 400, 300);
int
main (int argc, char *argv[])
{
- gtk_init (NULL, NULL);
+ gtk_init ();
create_window ();
GdkDisplay *display;
gint i, num_monitors;
- gtk_init (&argc, &argv);
+ gtk_init ();
display = gdk_display_get_default ();
int
main (int argc, char *argv[])
{
- gtk_init (&argc, &argv);
+ gtk_init ();
base_model = gtk_tree_store_new (2, G_TYPE_STRING, G_TYPE_STRING);
GtkWidget *da;
GError *error = NULL;
GdkFrameClock *frame_clock;
+ GOptionContext *context;
- if (!gtk_init_with_args (&argc, &argv, "",
- options, NULL, &error))
+ context = g_option_context_new ("");
+ g_option_context_add_main_entries (context, options, NULL);
+
+ if (!g_option_context_parse (context, &argc, &argv, &error))
{
g_printerr ("Option parsing failed: %s\n", error->message);
return 1;
}
+ g_option_context_free (context);
+
+ gtk_init ();
+
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_default_size (GTK_WINDOW (window), 300, 300);
g_signal_connect (window, "destroy",
GtkWidget *window;
const gchar *filename;
- gtk_init (&argc, &argv);
+ gtk_init ();
if (argc < 2)
return 1;
GtkWidget *widget;
GtkAccessible *accessible;
- gtk_init (NULL, NULL);
+ gtk_init ();
widget = GTK_WIDGET (g_object_new (my_button_get_type (), NULL));
accessible = GTK_ACCESSIBLE (gtk_widget_get_accessible (widget));
noinst_PROGRAMS = $(TEST_PROGS)
AM_CPPFLAGS = \
- $(GDK_DEP_CFLAGS) \
+ $(GTK_DEP_CFLAGS) \
-I$(top_srcdir) \
-I$(top_builddir)/gdk \
$(NULL)
LDADD = \
- $(GDK_DEP_LIBS) \
+ $(GTK_DEP_LIBS) \
$(top_builddir)/gtk/libgtk-4.la \
$(NULL)
-#include <gdk/gdk.h>
+#include <gtk/gtk.h>
static void
test_set_source_big_pixbuf (void)
main (int argc, char *argv[])
{
g_test_init (&argc, &argv, NULL);
- gdk_init (&argc, &argv);
+ gtk_init ();
g_test_add_func ("/drawing/set-source-big-pixbuf", test_set_source_big_pixbuf);
-#include <gdk/gdk.h>
+#include <gtk/gtk.h>
static char *cursor_names[] = {
"none",
char *test_name;
g_test_init (&argc, &argv, NULL);
- gdk_init (NULL, NULL);
+ gtk_init ();
for (i = 0; i < G_N_ELEMENTS (cursor_names); i++)
{
#include <stdlib.h>
-#include <gdk/gdk.h>
+#include <gtk/gtk.h>
static void
test_unset_display_subprocess1 (void)
g_unsetenv ("DISPLAY");
- g_assert (!gdk_init_check (NULL, NULL));
+ g_assert (!gtk_init_check ());
manager = gdk_display_manager_get ();
g_assert (manager != NULL);
g_assert (gdk_display_manager_get_default_display (manager) == NULL);
{
g_unsetenv ("DISPLAY");
- gdk_init (NULL, NULL);
+ gtk_init ();
}
static void
g_setenv ("DISPLAY", "poo", TRUE);
- g_assert (!gdk_init_check (NULL, NULL));
+ g_assert (!gtk_init_check ());
manager = gdk_display_manager_get ();
g_assert (manager != NULL);
g_assert (gdk_display_manager_get_default_display (manager) == NULL);
test_bad_display_subprocess2 (void)
{
g_setenv ("DISPLAY", "poo", TRUE);
- gdk_init (NULL, NULL);
+ gtk_init ();
}
static void
-#include <gdk/gdk.h>
+#include <gtk/gtk.h>
#ifdef GDK_WINDOWING_X11
#include <gdk/x11/gdkx.h>
#endif
main (int argc, char *argv[])
{
g_test_init (&argc, &argv, NULL);
- gdk_init (&argc, &argv);
+ gtk_init ();
g_test_add_func ("/encoding/to-text-list", test_to_text_list);
#include <locale.h>
-#include <gdk/gdk.h>
+#include <gtk/gtk.h>
static void
test_keysyms_basic (void)
setlocale (LC_ALL, "");
g_test_init (&argc, &argv, NULL);
- gdk_init (&argc, &argv);
+ gtk_init ();
g_test_add_func ("/keysyms/basic", test_keysyms_basic);
g_test_add_func ("/keysyms/void", test_keysyms_void);
-#include <gdk/gdk.h>
+#include <gtk/gtk.h>
static void
test_rectangle_equal (void)
{
g_test_init (&argc, &argv, NULL);
- gdk_init (NULL, NULL);
+ gtk_init ();
g_test_bug_base ("http://bugzilla.gnome.org/");
-#include <gdk/gdk.h>
+#include <gtk/gtk.h>
static void
test_list_seats (void)
{
g_test_init (&argc, &argv, NULL);
- gdk_init (NULL, NULL);
+ gtk_init ();
g_test_bug_base ("http://bugzilla.gnome.org/");
const GType *tp;
guint i, n;
- gtk_init (&argc, &argv);
+ gtk_init ();
tp = gtk_test_list_all_types (&n);
int
main (int argc, char *argv[])
{
- gtk_init (NULL, NULL);
+ gtk_init ();
g_test_init (&argc, &argv, NULL);
g_test_add_func ("/cssprovider/section-in-load-from-data", test_section_in_load_from_data);
const gchar *display_name;
GdkDisplay *display;
GtkWidget *win, *but;
+ gboolean has_display;
g_log_set_always_fatal (G_LOG_LEVEL_WARNING | G_LOG_LEVEL_CRITICAL);
- if (!gtk_parse_args (&argc, &argv))
- return 1;
+ gdk_set_allowed_backends ("x11");
+ display_name = g_getenv ("DISPLAY");
+ g_unsetenv ("DISPLAY");
+ has_display = gtk_init_check ();
+ g_assert (!has_display);
- display_name = gdk_get_display_arg_name();
- display = gdk_display_open(display_name);
+ display = gdk_display_open (display_name);
if (!display)
return 1;
int
main (int argc, char *argv[])
{
- /* If gdk_init() is called before gtk_init() the GTK code takes
- * a different path (why?)
- */
- gdk_init (NULL, NULL);
- gtk_init (NULL, NULL);
+ gtk_init ();
g_test_init (&argc, &argv, NULL);
g_test_add_func ("/style/init_of_theme", test_init_of_theme);
GRand *rand;
gint i;
- gtk_init (0, 0);
+ gtk_init ();
rand = g_rand_new_with_seed (g_test_rand_int ());
model = random_menu_new (rand, TOP_ORDER);
int
main (int argc, char **argv)
{
- gtk_init (&argc, &argv);
+ gtk_init ();
g_test_init (&argc, &argv, NULL);
g_test_add_func ("/sizing/revealer/slide_right_animations", slide_right_animations);
int
main (int argc, char **argv)
{
- gtk_init (&argc, &argv);
+ gtk_init ();
g_test_init (&argc, &argv, NULL);
g_test_add_func ("/sizing/scrolledwindow/min_content_width", min_content_width);
int
main (int argc, char *argv[])
{
- gtk_init (NULL, NULL);
+ gtk_init ();
g_test_init (&argc, &argv, NULL);
g_test_add_func ("/style/parse/selectors", test_parse_selectors);